package com.wanxi.util;

import java.util.Scanner;

public class MyPhone {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入电话号码");
        String str = scanner.next();
//        phone(str);
//        subString(str);
//        temp(str);
    }

    private static void temp(String str) {
        for (int i = 0; i < str.length(); i++) {
            if (i > 2 && i < 7) {
                System.out.print("*");
            }else {
                System.out.print(str.charAt(i));
            }

        }
    }

    /**
     * 字符串截取
     * str.substring(2);代表拿到索引2（包含）之后所有的字符
     * str.substring(0, 3);代表拿到索引0（包含）到3（不包含）之间的字符
     *
     * @param str
     */
    private static void subString(String str) {
        String start = str.substring(0, 3);
        String middle = "****";
        String end = str.substring(7, 11);
        System.out.println(start + middle + end);
    }

    private static void phone(String str) {
        String temp = "";
        for (int i = 0; i < str.length(); i++) {
            if (i < 3) {
                temp += str.charAt(i);
            } else if (i < 7) {
                temp += "*";
            } else {
                temp += str.charAt(i);
            }
        }
        System.out.println(temp);
    }
}
